}
/**
- * gsk_color_node_new:
+ * gsk_color_node_new:
* @rgba: a #GdkRGBA specifying a color
* @bounds: the rectangle to render the color into
*
return;
}
-
+
gsk_render_node_diff_impossible (node1, node2, region);
}
}
/**
- * gsk_inset_shadow_node_new:
+ * gsk_inset_shadow_node_new:
* @outline: outline of the region containing the shadow
* @color: color of the shadow
* @dx: horizontal offset of shadow
}
/**
- * gsk_outset_shadow_node_new:
+ * gsk_outset_shadow_node_new:
* @outline: outline of the region surrounded by shadow
* @color: color of the shadow
* @dx: horizontal offset of shadow
}
/**
- * gsk_cairo_node_new:
+ * gsk_cairo_node_new:
* @bounds: the rectangle to render to
*
* Creates a #GskRenderNode that will render a cairo surface
ctm.xy, ctm.yy,
ctm.x0, ctm.y0));
cairo_transform (cr, &ctm);
-
+
gsk_render_node_draw (self->child, cr);
}
}
/**
- * gsk_transform_node_new:
+ * gsk_transform_node_new:
* @child: The node to transform
* @transform: (transfer none): The transform to apply
*
}
/**
- * gsk_opacity_node_new:
+ * gsk_opacity_node_new:
* @child: The node to draw
* @opacity: The opacity to apply
*
}
/**
- * gsk_color_matrix_node_new:
+ * gsk_color_matrix_node_new:
* @child: The node to draw
* @color_matrix: The matrix to apply
* @color_offset: Values to add to the color
}
/**
- * gsk_repeat_node_new:
+ * gsk_repeat_node_new:
* @bounds: The bounds of the area to be painted
* @child: The child to repeat
* @child_bounds: (allow-none): The area of the child to repeat or %NULL to
}
/**
- * gsk_clip_node_new:
+ * gsk_clip_node_new:
* @child: The node to draw
* @clip: The clip to apply
*
}
/**
- * gsk_rounded_clip_node_new:
+ * gsk_rounded_clip_node_new:
* @child: The node to draw
* @clip: The clip to apply
*
}
/**
- * gsk_shadow_node_new:
+ * gsk_shadow_node_new:
* @child: The node to draw
* @shadows: (array length=n_shadows): The shadows to apply
* @n_shadows: number of entries in the @shadows array
}
/**
- * gsk_blend_node_new:
+ * gsk_blend_node_new:
* @bottom: The bottom node to be drawn
* @top: The node to be blended onto the @bottom node
* @blend_mode: The blend mode to use
}
/**
- * gsk_cross_fade_node_new:
+ * gsk_cross_fade_node_new:
* @start: The start node to be drawn
* @end: The node to be cross_fadeed onto the @start node
* @progress: How far the fade has progressed from start to end. The value will
}
/**
- * gsk_text_node_new:
+ * gsk_text_node_new:
* @font: the #PangoFont containing the glyphs
* @glyphs: the #PangoGlyphString to render
* @color: the foreground color to render with
}
/**
- * gsk_blur_node_new:
+ * gsk_blur_node_new:
* @child: the child node to blur
* @radius: the blur radius
*
}
/**
- * gsk_debug_node_new:
+ * gsk_debug_node_new:
* @child: The child to add debug info for
- * @message: (transfer full): The debug message
+ * @message: (transfer full): The debug message
*
* Creates a #GskRenderNode that will add debug information about
* the given @child.